Performance Measurement of C Software Product Lines

نویسندگان

  • Florian Garbe
  • Sven Apel
چکیده

Software Product Line (SPL) are the answer to the rising demand for configurable and cross-platform systems. For such a system with just 33 configurable features, there are already more possible derivable variants than humans on our planet. Maintaining and analyzing these highly configurable software systems can be a difficult task. It is not uncommon that performance-related issues, especially in the maintenance phase, are a major risk to the longevity of a project. Variability encoding is the transformation of compile-time variability into load-time variability and is a technique that can be applied to SPL for further analysis. This work introduces the combination of performance measuring functions and variability encoding in order to gain performance related information for individual features and compositions of features. We also propose a method to make performance predictions program configurations by utilizing the previously mentioned feature data that was obtained through analyzing other configurations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving the performance measurement using overall equipment effectiveness in an automotive industry

Considering the present business competitive scenario, the automotive industry is under pressure to achieve higher productivity. A high level of performance and quality standard could be achieved through improving the Overall Equipment Effectiveness (OEE) of the equipment in an automotive industry. Thus, the aim of this study is to investigate the performance measurement through OEE theory in a...

متن کامل

Integrating Performance Analysis in the Model Driven Development of Software Product Lines

The paper proposes to integrate performance analysis in the early phases of the model-driven development process for Software Product Lines (SPL). We start by adding generic performance annotations to the UML model representing the set of core reusable SPL assets. The annotations are generic and use the MARTE Profile recently adopted by OMG. A first model transformation realized in the Atlas Tr...

متن کامل

A Framework for Dynamic Software Analysis & Application Performance Monitoring

The objective of this research paper is to analyze software product that requires efficient measures to accurately monitor the internal software quality, based on modular design. During the course of software development life cycle, it involves defect avoidance rather than defect removal. Software metrics have been widely used to measure internal quality attributes such as coupling and cohesion...

متن کامل

Institutionalization of software product line: An empirical investigation of key organizational factors

A good fit between the person and the organization is essential in a better organizational performance. This is even more crucial in case of institutionalization of a software product line practice within an organization. Employees’ participation, organizational behavior and management contemplation play a vital role in successfully institutionalizing software product lines in a company. Organi...

متن کامل

Introducing Performance Awareness in an Integrated Specification Environment

With an increase in software complexity and modularization to create large software systems and software product lines it is increasingly difficult to ensure all requirements are met by the built system. Performance requirements are an important concern to software systems and research has developed approaches being capable of predicting software performance from annotated software architecture...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017